package design.pattern.AbstractFactory;

/**
 * 奔驰工厂 实现 汽车工厂  创建  奔驰电动车和奔驰 烧油汽车
 */
public class IBenChiCarFacroty implements ICarFacroty {
    /**
     * 创建 奔驰电动车  实例化 奔驰电动车的对象
     * @return
     */
    @Override
    public ICar createElectric() {
        return new CreateElectricBenChi();
    }

    /**
     * 奔驰的烧油  实例化奔驰烧油车的对象
     * @return
     */
    @Override
    public ICar petroleum() {
        return new PetroleumBenChi();

    }
}
